automatic turret machine - Francés Inglés Diccionario